electrically-insulating paper - Spanish English Dictionary